twilled cotton fabric - Francés Inglés Diccionario